Sporting facilities - Deutsch Englisch Wörterbuch